package com.itbaizhan.service;

import com.itbaizhan.common.CommonResult;
import com.itbaizhan.entity.User;

/**
 *  用户接口
 */
public interface IUserService {

    /**
     * 添加用户功能
     * @param user
     * @return
     */
    CommonResult save(User user);


    /**
     * 查询用户
     * @param user
     * @return
     */
    CommonResult findByUser(User user);


    /**
     * 更新用户功能
     * @param user
     * @return
     */
    CommonResult updateUser(User user);

    /**
     * 根据用户id删除用户
     * @param id
     * @return
     */
    CommonResult deleteUser(Long id);


}
